import * as T from '../actionTypes/globalEvent'
// 全局事件相关
export const addScrollEvent = (data: { name: string, handle: () => void }) => ({ type: T.ADD_SCROLL_EVENT, data }) // 添加滚动事件处理函数
export const delScrollEvent = (data: string) => ({ type: T.DEL_SCROLL_EVENT, data }) // 移除滚动事件处理函数
export const clearScrollEvent = () => ({ type: T.CLEAR_SCROLL_EVENT }) // 清空滚动事件处理函数

export const addResizeEvent = (data: { name: string, handle: () => void }) => ({ type: T.ADD_RESIZE_EVENT, data }) // 添加窗口大小改变事件处理函数
export const delResizeEvent = (data: string) => ({ type: T.DEL_RESIZE_EVENT, data }) // 移除窗口大小改变事件处理函数
export const clearResizeEvent = () => ({ type: T.CLEAR_RESIZE_EVENT }) // 清空窗口大小改变事件处理函数